.home-slider-duck {
    position: relative;
    width: 100vw; /* Imposta la larghezza allo stesso valore della viewport */
    height: 100vh; /* Imposta l'altezza in base alla viewport */
    max-width: 100%;
    overflow: hidden;
}

.slider-wrapper {
    display: flex;
    width: 100%;
    height: 100%;
    transition: transform 0.5s ease-in-out;
}

.slider-item {
    min-width: 100%;
    height: 100%;
    position: relative;
}

.slider-item img {
    width: 100vw;  /* L'immagine occupa tutta la larghezza della viewport */
    height: 100vh; /* L'immagine occupa tutta l'altezza della viewport */
    object-fit: cover; /* Assicura che l'immagine copra l'intera area senza deformarsi */
    display: block;
}

.slider-caption {
    position: absolute;
    bottom: 10%;
    left: 5%;
    color: white;
    background: rgba(0, 0, 0, 0.5);
    padding: 10px;
    border-radius: 5px;
}

.home_slider_duck_prev, .home_slider_duck_next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    border: none;
    cursor: pointer;
    padding: 15px;
    font-size: 20px;
    z-index: 10;
}

.home_slider_duck_prev { left: 20px; }
.home_slider_duck_next { right: 20px; }

.home_slider_duck_prev:hover, .home_slider_duck_next:hover {
    background-color: rgba(0, 0, 0, 0.8);
}
